package com.bbcare.exportExcel.plat.store.ibatis;

import java.util.List;
import java.util.Map;

import com.bbcare.exportExcel.plat.entity.OperationNote;
/*
 * @name:         插入文件上传记录接口
 * @author:       wuyz
 * @createTime:   2018.1.31
 * @description:  文件上传记录基本信息
 * @modify:
 * 
 */
public interface IUploadExcelDAO {

	 /**
     * 插入文件上传记录表
     * fu_operation_note
     * @param 
     * @return
     */
    public void saveOperationNote(OperationNote OperationNote) throws Exception;

    /**
     * 查询文件上传记录
     * fu_operation_note
     * @param 
     * @return list
     */
    public List<Map<String, Object>> selectOperationNote(Map<String, Object> paramMap) throws Exception;
    
    /**
     * 更新当前月份的记录
     * fu_operation_note
     * @param 
     * @return int
     */
    public int updateOperationNote(Map<String, Object> paramMap) throws Exception;
    
    /**
     * 查询导出记录
     * fu_operation_note
     * @param 
     * @return int
     */
    public int selectOperationNoteCount(Map<String, Object> paramMap) throws Exception;

    /**
     * 查询批量建档模板地址及队列
     * excel_template
     * @param
     * @return list
     */
    public List<Map<String, Object>> selectExcelTemp(Map<String, Object> paramMap) throws Exception;
}
